Pythonのセイウチ演算子 :=
変数に(計算後の)値を割り当てる
code:py
if (n := len(a)) > 10:
print(f"List is too long ({n} elements, expected <= 10)")
従来だとlenが10回計算されてたけど、セイウチでは計算後の値を入れるので1回しか呼ばれない
sta.icon